Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR ROAD Detached £281,933 £277,000 1 Dec 2023
3 POPLAR ROAD Detached £211,610 £175,000 16 Jul 2020
4 POPLAR ROAD Detached £292,724 £52,000 19 May 1995
5 POPLAR ROAD Detached £242,435 £165,000 8 Apr 2015
6 POPLAR ROAD Detached £471,354 £84,000 23 May 1996
7 POPLAR ROAD Semi-Detached £241,962 £140,000 18 Dec 2009
8 POPLAR ROAD Detached £281,050 £268,000 23 Feb 2022
13 POPLAR ROAD Semi-Detached £205,712 £145,000 4 Sep 2015
14 POPLAR ROAD Detached £240,548 £195,000 5 Dec 2018
15 POPLAR ROAD Semi-Detached £276,941 £257,000 10 Sep 2021
16 POPLAR ROAD Detached £429,159 £250,000 15 Aug 2006
17 POPLAR ROAD Semi-Detached £321,243 £57,000 2 Feb 1996
19 POPLAR ROAD Semi-Detached £273,776 £53,000 16 May 1997
22 POPLAR ROAD Detached £327,971 £67,000 1 Dec 1997